package innerclass;
/*
*内部类
*
 */
public class Outer {
    private int a=5;//类型为int的成员
    public Inner1 inner;//类型为Inner1的成员
    public Outer(){//当new outer的时候执行
        inner=new Inner1();
    }
    //定义内部类
    class Inner1{
        private int ib;

        public int getIb() {
            return ib+a;
        }
        public void setIb(int ib){
            this.ib=ib;
        }
    }
    public void method1(){
        //在方法内定义的为局部内部类
        class Inner2{
    }
}
    }
